@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border:0 none;
font-family:inherit;
font-size:13px;
font-style:inherit;
font-weight:inherit;
margin:0;
padding:0;
letter-spacing:-1px;
}

body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
font-size:13px;

}
h1, h2, h3, h4, h5, h6 {
color:#333333;
font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
font-weight:normal;
letter-spacing:-0.75px;
}
h1 {
color:#171A20;
font-size:1.7em;
line-height:1.5em;
margin-bottom:0.3em;
}
h2 {
font-size:1.1em;
margin-bottom:0.75em;
}
h3 {
color:#333;
font-size:1.4em;
line-height:1.0;
margin-bottom:0.2em;
}
h4 {
color:#232F51;
font-size:1.4em;
height:1.25em;
line-height:1.25;
margin-bottom:0.5em;
}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {
margin:0;
}
p {
color:#111111;
margin:0 0 1em;
line-height:1.2;
}
p img {
float:left;
margin:1.5em 1.5em 1.5em 0;
padding:0;
}
p img.right {
float:right;
margin:1.5em 0 1.5em 1.5em;
}
a:focus, a:hover {
color:#888888;
}
a {
color:#666666;
outline:none;
border:none;
}

strong {
font-weight:bold;
}
em, dfn {
font-style:italic;
}
hr {
background-color:#CFD4D2;
border:0 none;
color:#CFD4D2;
height:1px;
margin:0 0 20px;
}

div#head_container {
margin:0 auto;
width:900px;
padding:0 0;
}

#logo_container {
width:900px;
background-image:url(../img/logo_bg.png);background-repeat:no-repeat;}

#logo {
width:800px; height:136px; margin-left:70px; padding-top:115px;}

div#head_wrap {
background:#171A20 none repeat scroll 0 0; background-repeat:no-repeat;
margin:0 auto;
padding:0 0;
}

div#head_wrap_bottom {
background-image:url(../img/bg_bottom.png); 
height:10px; 
background-repeat:repeat-x; 
margin:0 auto; 
padding:0 0;
}

div#content {
margin:0 auto;
padding:0;
width:755px;
border-left:thin;
border:#093;
border:2px;
padding-left:5px;
}

div#clear {
clear:both;
}

#menubox {width:400px; height:78px; float:right; font-size:18px;}
#menu {float:right; list-style-type:none; display:block; margin:0 auto; padding:0; width:100%;}
.menu li {list-style-type:none; display:inline; padding:-2px;}

#footer {
-x-system-font:none;
background-color:#F1EED8;
clear:left;
color:#60411F;
font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 auto;
padding:0.6em 5px;
width:753px;
}
#footer a, p.meta a {
color:#60411F;
}
#footer a:hover, #footer a:focus, p.meta a:hover, p.meta a:focus {
color:#1E0A02;
}

#color-box {
-x-system-font:none;
background-color:#F1EED8;
clear:left;
color:#60411F;
font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0.6em 5px;
border:thin #CCC solid; border-width:0.1px;
width:350px;
}
#color-box a, p.meta a {
color:#60411F; text-decoration:underline;
}
#color-box a:hover, #footer a:focus, p.meta a:hover, p.meta a:focus {
color:#1E0A02; text-decoration:underline;
}
hr {padding:0; margin-top:4px; margin-bottom:4px;}